perfect participle - English Synonyms Dictionary